//package com.dollarxy.dlmall.data.config;
//
//import org.redisson.Redisson;
//import org.redisson.api.RedissonClient;
//import org.redisson.config.Config;
//import org.springframework.beans.factory.annotation.Value;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//
//import java.io.IOException;
//
//@Configuration
//public class MyRedissonConfig {
//
//    /**
//     * 所有对Redisson的使用都是通过RedissonClient对象
//     * @return
//     * @throws IOException
//     */
//    @Bean(destroyMethod="shutdown")
//    public RedissonClient redisson(@Value("${spring.redis.host}") String url) throws IOException {
//        //1、创建配置
//        //Redis url should start with redis:// or rediss://
//        Config config = new Config();
//        config.useSingleServer().setAddress("redis://"+url+":6379");
//        //2、根据Config创建出RedissonClient示例
//        RedissonClient redissonClient = Redisson.create(config);
//        return redissonClient;
//    }
//}
